Sunday, May 03, 2009

The "How" of GeoCoding

Last night I went to the RefreshDC presentation on GeoCoding. This I believe was my third presentation on GeoCoding - the first being at one of the No Fluff conferences, and the second being a presentation at BarCampDC II. The presentation was excellent, but may not have been as of much interest to the designers that make up the typical Refresh meeting. But for me, I loved it. I have done a very little bit of Geocoding, but I am about to try using Mapstration as my dependency injection framework of sorts for a project I am working on. The slides are available as a link off of Andrews blog, so I have just included my own notes from the meeting below with is a launching off point for my own research. The Notes...


The "How" of Geo


Andrew Turner


FortiusOne - GeoCommons




andrew@fortiusone.com
Andrew's blog

A typical unplanned geo database probably starts off with these fields. This isn't enough....
id, name, rating, lat, lon (lat and log are bad in case there are multiple sites on top of each other)

Software


Get PostGIS
SpatialLite - lightweight
SQLite + Spatial Types
GeoHash

Where to get the data?


free of terms and licensing restrictions
GeoNames - has local and foreign(exonim) name for a place/location
Implicit GeoData - correlated with Flickr for pictures of places
geocodr "Happiness in New York"

OpenStreetMap - opensource data
- yahoo is using it for flickr (olympics)

Flickr photos has images of maps - shows "human" boundaries too
OpenAerialMap - free, opensource
ESRI data - check out dc.gov data

Sharing Data


GeoRSS
GeoFeedExplorer GeoNames GeoRss
KML - Google Earth; keyhole - object format; open
KML Extended Data
GeoJSON - really nice
GeoWeb
OpenSearch - search.org
OpenSearch-Geo

Why should I share my data?


GeoStack
Create, Publish, Aggregate, Consume

Visualization


Mapstraction - map provider abstraction; API; dependency injection
filters, markers, overlays, time and space
OpenLayers - hardcore tile imaging and overlays
Easy CSS styling for map control panels
ModestMaps - Flash
hurricanewiki.org - Microsoft Basemaps
GeoCommons Maker - maker.geocommons.com

Analysis


WalkScore - using mapserver for heatmaps
My Society House Price versus Travel Time
Open Source Routing - pgRouting
ridethecity.com
Fuel Efficiency Routing

Cartography


MapWarper - tile hand drawn maps to look more natural
burningmanearth.org

ColorBrewer

Books


making maps
designing better maps
mapnik

GeoClue - talk to mobile devices (GPS, Sun, etc)
Core Location - iPhone

Geotagging pacers


what if the device doesn't have GPS
fireeagle,
BBC Bangladesh Boat Journey

Mobile Devices


Mobline Placemarkings
Socialight
Android - wertago, life360, cab4me
Ambient Location - Omnifocus: getting things done
Urban Spoon

0 Comments:

Post a Comment

<< Home